From a70c9c69a0669c98ff29cb8b5ed21e8b66f559e4 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 25 Oct 2020 22:42:40 -0400 Subject: [PATCH] docs: Fix the GtkVolumeButton gallery image Give up on showing the popup, we don't do that for other buttons either. --- docs/reference/gtk/images/volumebutton.png | Bin 2398 -> 3085 bytes docs/tools/widgets.c | 25 ++++++++------------- 2 files changed, 9 insertions(+), 16 deletions(-) diff --git a/docs/reference/gtk/images/volumebutton.png b/docs/reference/gtk/images/volumebutton.png index b310451235882e761cc3bd68740948b0355b75ab..ff484bd1581daa12cb5ee5f1b4b867594c09e611 100644 GIT binary patch literal 3085 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 literal 2398 zcmeHJ`9B-j77s0xv9warm&V|g(AsLNu_SoaSQ5oZX=`mY=|T}(?2#gtj*cakhN30H z*cmb9{&Ma;=kq=1d(ZjYd(NYu9BiZ| zpb`K8KpJI>#0X_E03ZSciVJr}hS@NoI38k&as~=l3=o$B0DLcpLSAx?C|DUM`VEJR z^n4pwt6f=mNTAbiEha6Cbo?{B_IxLf;;nyo?(&Nr8E`UbN2c(uIoX@3Z8=XSw~)4y zyYJ`59lIB(mv5rvn_~U`3MgLx7Fa?X{=;nXY_T>Aez-mU{sF%ggN|0JBeqfSQI0IZ zg~)k9>snopgD3#dj{BQO7Zz)helj>I>2uOM^};ik>&ioF%S&P#U<0!Kncyd(tkTG~ z{XWeqc_`G}l>YK1LQ%&_W)Nz*80z*8*A^9Z!E5`&vqLT#i=F-vRYSR8%Y;>UddK)A zraEtN@9g+8T`^Wf;{Mc%j=vyQ>$LOZPb4w5Y@7xmtSi}kuk&@ncYIq@l?rJRIH&ylojeT0>zPoOl?gh1H-HK&)ASJ0QIAnFw(?F<%?na@Bv&Uw4DL{B zuR?CNbO7uO>o50*DCdjog-uCdd!==vP1Mv=5RSmd#S#5)#i?dCkSs738~^Qe@0pfo zub46J!)S=q0r&(~|8aND$p&tx|pwEBANtQ#Wuau!oPlaS)4U+3;~ zmcHBAzA8V=X46+!1I#|YycB)NV}A90(6h;)NfZu6-Qsiw5nc8;iwFYRzRz)~uajiR zFEbUp^jyUzy`qfi*5_F5Vo%uowTPd)BiUBIUZ?6w>A%~ZSI|3NP0oP1^ihlF${0~S z%TR{GgV9V{&&5V2dMSV8v1xne&j_om6X~;5+|;*IIXStWue{tal|w^AL2Ge2GL+H} z_xdXz@8KLQ(`o=3thi|L~&0y(4}q8~723nBtO=Ic+O#y0WT<%`7u?8*Q>C zFc`iTu^vlCe$f4pbb#hr7%Dlv$!7vS@9X&i>T=Eb*WXGkg&gire11x3URh{<6*jZF zJ$OKBgm+V$39nmgo8kS9dLk0ZZ}gV8!P3jzy{ES|kduMNNec3^W8aEo!d{*uE3AF* zZ9}fdVntgK^0NB>GJDRT$AUHji|6A|TKXNT;iUROUOTLN5)y_4!j;JippG=)5lF>y z40LumMJ5bsES`J8y;cXoby3Yi@tuD@1xg!i*g8R+DR#7;xbEUYACKPh<&F4@6|p=2 zK~~AIEf`ecY?n=#Mg|YA*ger6<+;aJ_9zK*VLrT6cf!G5WDhtM3i7(79AtTO_fHxc z=75|yOiu(gv&Zp{%AmAu~kbB^PV0*502}^wV0eRujM0p_kza z(lf38_d@@d`u|`3pKs!SJ}2GornjY-78)JJCq-+m(o4NiMB(pmu&b)7O1D#vRVVHb z`xqQ`DKj1~si5}*%swY{JYqo6N~cD*okzKF|L<=<1Ft%P&=?KgLpzD3l}zW7xHsV% zJY0L=kc6P+xo&4F^oCsWFS<3lzr{+Y=^C}iqUh7ckyoTX0;9p=)K=)$qK5J^`_r-I ztIhhNZ%_}O7kf!}8ZTrZJjkfT2C=+PA;+|`z)C&uuv2dXkh>RUuwe;9b>0)QY6d5T zt!Ly5KP3os*1F8%-pp#6Fc3emfK?=2kMxew3rYj2Wc{EYOuK?ci-Fp}=cTj+21d-W z48g-moTEc|uyyd;%}{4D2I3kf6|MkrSiNbRbkH@!-8>ZOo&Rxkzwflaa9{$UtQ?TF Imbc>n0*?7!xc~qF diff --git a/docs/tools/widgets.c b/docs/tools/widgets.c index 04c6882140..5d83a0df79 100644 --- a/docs/tools/widgets.c +++ b/docs/tools/widgets.c @@ -1170,25 +1170,18 @@ create_spinner (void) static WidgetInfo * create_volume_button (void) { - GtkWidget *button, *box; - GtkWidget *widget; - GtkWidget *popup; - - widget = gtk_window_new (); - gtk_widget_set_size_request (widget, 100, 250); - - box = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0); - gtk_window_set_child (GTK_WINDOW (widget), box); + GtkWidget *widget, *vbox; - button = gtk_volume_button_new (); - gtk_box_append (GTK_BOX (box), button); + widget = gtk_volume_button_new (); + gtk_scale_button_set_value (GTK_SCALE_BUTTON (widget), 33); - gtk_scale_button_set_value (GTK_SCALE_BUTTON (button), 33); - popup = gtk_scale_button_get_popup (GTK_SCALE_BUTTON (button)); - gtk_widget_realize (widget); - gtk_widget_show (popup); + vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 3); + gtk_widget_set_halign (widget, GTK_ALIGN_CENTER); + gtk_widget_set_valign (widget, GTK_ALIGN_CENTER); + gtk_box_append (GTK_BOX (vbox), widget); + gtk_box_append (GTK_BOX (vbox), gtk_label_new ("Volume Button")); - return new_widget_info ("volumebutton", widget, ASIS); + return new_widget_info ("volumebutton", vbox, SMALL); } static WidgetInfo * -- 2.30.2